<?php

class UtilidadesComponent extends Component
{

    public function duracion($inicio, $fin)
    {
        
    }

    /**
     * @param date se envia la fecha 1 en formato('Y-m-d') Ej:(2012-02-04).
     * @param date se envia la fecha 2 en formato('Y-m-d') Ej:(2012-03-25).
     * @return int retorna un numero entero con la diferencia entre las fechas Ej: 50.
     */
    public function diferenciafechas($fecha1, $fecha2)
    {

        return ((strtotime($fecha1) - strtotime($fecha2)) / 86400);
    }

    function suma_fechas($fecha, $ndias)
    {

        list($ano, $mes, $dia) = explode("-", $fecha);
        $nueva = mktime(0, 0, 0, $mes, $dia, $ano) + $ndias * 24 * 60 * 60;
        $nuevafecha = date("Y-m-d", $nueva);
        return ($nuevafecha);
    }

}
